.main-nav .w1200{
    display: flex;
}
.main-nav .w1200  a{
    display: block;
    height: 40px;
    padding: 0 40px;
    border: 0;
    color: rgb(81, 80, 80);
    font-size: 16px;
    line-height: 40px;
    background-color: white;
}
.main-nav>.w1200 a:first-child{
    background-color: #f95216;
    color: white;
}
.main-nav>.w1200 a:hover{
    background-color: rgb(240, 240, 240);
    color:#f95216;
}